home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Commodities / Watcher / Sources / Sources.lha / Include / Prefs.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-05-06  |  2.0 KB  |  53 lines

  1. #ifndef DOS_NOTIFY_H
  2. #include <dos/notify.h>
  3. #endif
  4.  
  5. /*««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««*/
  6. /*                         P R E F E R E N C E S                                */
  7. /*««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««*/
  8. struct WPrefs
  9. {
  10.     ULONG        wp_PrefsIdentifier;                    // Must be 87808270 to be correct.
  11.     UWORD        wp_VolCount;                            // Number of volumes to watch.
  12.     UBYTE        wp_VolName                [20] [20];    // VOLUME
  13.     UBYTE        wp_VolNameStrGad        [400];        // String representation of volumes.
  14.     UWORD        wp_VolNameType            [20];            // -a/-m/-k/-b
  15.     UBYTE        wp_VolAlert                [20] [20];    // VOLUMEALERT
  16.     ULONG        wp_VolAlertCount;                        // Maximum number of volumes to watch.
  17.     UBYTE        wp_VolAlertStrGad        [400];        // String representation of volalert.
  18.     ULONG        wp_VolAlertLimit        [20];            // -m/-k/-b
  19.     BOOL        wp_Total;                                // TOTAL
  20.     BOOL        wp_Fast;                                    // FAST
  21.     BOOL        wp_Chip;                                    // CHIP
  22.     BOOL        wp_Largest;                                // LARGEST
  23.     BOOL        wp_LargestFast;                        // LARGESTFAST
  24.     BOOL        wp_LargestChip;                        // LARGESTCHIP
  25.     BOOL        wp_DayOfWeek;                            // DAYOFWEEK
  26.     BOOL        wp_Date;                                    // DATE
  27.     BOOL        wp_Time;                                    // TIME
  28.     ULONG        wp_WinLeftEdge;                        // WINLEFTEDGE
  29.     ULONG        wp_WinTopEdge;                            // WINTOPEDGE
  30.     ULONG        wp_WinWidth;                            // WINWIDTH
  31.     ULONG        wp_UpdateSec;                            // UPDATESEC
  32.     ULONG        wp_UpdateMic;                            // UPDATEMIC
  33.     BOOL        wp_NoJumpGadget;                        // NOJUMPGADGET
  34.     BOOL        wp_Cpu;                                    // CPU
  35.     UBYTE        wp_PubScreen             [80];        // PUBSCREEN
  36.     UBYTE        wp_GuideFile            [256];        // GUIDEFILE
  37.     BOOL        wp_VolumeFreeDirection;                // VOLUMEFREEDIRECTION;
  38.     UBYTE        wp_VolumeFreeDirectionInd [3];    // VOLUMEFREEDIRECTIONINDICATORS
  39.     BOOL        wp_AppInfoAutoStart;                    // APPINFOAUTOSTART
  40.     ULONG        wp_AppInfoLeftEdge;                    // APPINFOLEFTEDGE
  41.     ULONG        wp_AppInfoTopEdge;                    // APPINFOTOPEDGE
  42.     UBYTE        wp_Language [30];                        // LANGUAGE
  43.     UWORD        wp_LanguageNum;                        // Code number.
  44.     BOOL        wp_TimeFormat24;                        // TIME_FORMAT
  45.     UWORD        wp_DateFormat;                            // DATE_FORMAT
  46. };
  47.  
  48. struct NotifyNode
  49. {
  50.     struct Node                nn_Node;
  51.     struct NotifyRequest    nn_NotifyRequest;
  52. };
  53.